paid one's dues - Spanish English Dictionary